@color:1b2338;
.button-login{
  height: 45px;
  background-color: #5cb85c;
  border-color: #4cae4c;
  font-size: 18px;
  color: #fff;
  &:hover{
    background-color: #47a447;
  }
}
.errorBorder{
  border:solid 1px #e9322d;
}
.error-msg{
  width: 100%;
  height: 52px;
  color: #a94442;
  border:solid 1px #dca7a7;
  background-color: #fadede;
  border-radius: 3px;
  padding: 15px;
}

.loginActive{
  border-bottom: solid 2px #008bd2
}
.otherActive{
  opacity: 0.4;
}
.cf{
  color: #fff;
}

.fl{
  float: left;
}
.fr{
  float: right;
}
.tc{
	text-align: center;
}
.f20{
  font-size: 0.2rem
}
.mt60{
  margin-top: 0.6rem;
}
.mt30{
  margin-top: 0.3rem;
}
.mt25{
  margin-top: 0.25rem;
}
.mb150{
  margin-bottom: 1.5rem;
}
.w40{
	width: 40px
}
.w100{
  width: 100px
}
.w400{
  width: 4rem;
}
.w100_{
	width: 100%
}
.h300{
  height: 3rem;
}

